
<?php 
  function fecha($fecha){  
            list($ano,$mes,$dia)= explode("-", $fecha);
            $valor = explode(" ", $dia);
            $dia =  $valor[0];            
              $nueva =  mktime(0,0,0, $mes,$dia,$ano);
              $nuevafecha=date("d-M-Y",$nueva);
            
      return ($nuevafecha);            
}



  /*FUNCION sum de los intervalos de tiempo a la hora inicial*/
    function HorarioSum($hora, $tipoHora, $ind = '', $intervalo = 0){
        
        $hora = explode(":",$hora);
        $hora = date("$tipoHora:i$ind" , mktime($hora[0],$hora[1]+$intervalo));
        $hora = explode(":",$hora);
                if($hora[0]<=9) $hora[0] = "0".intval($hora[0]);
        $hora = $hora[0].":".$hora[1];
        
        return $hora;

    }
    
    function conversor_minutos($hora_ini) {
     
    
    $hora_ini = $hora_ini/60;
    $horas    = floor($hora_ini);
    $minutos  = floor(($hora_ini-$horas)*60);  
    if($minutos<9) $minutos = "0".$minutos;
    
    return $horas.":".$minutos."h";

    }
   
    
    

    //Contenedor de los Servicio
    $contenedorServicios    ='';
    $detalleServicios       ='';
    $caracteres             = "%[^0-9]%";
    $totalTCompleto         = 0;
    $totalTCantidad         = 0;
    $cantidad_mascotaTotal  = 0;
    $totalTCantidadS        = 0;
    
    
     function actual_date ($anio, $mes, $dia)  
            {   
                $week_day_now = date("w", mktime(0,0,0,$mes,$dia,$anio));
                $week_days = array ("Domingo", "Lunes", "Martes", "Miercoles", "Jueves", "Viernes", "Sábado");  
                $months = array ("", "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre");  

                $year_now = $anio;  
                $month_now = intval($mes);  
                $day_now = $dia;  
                $date = $week_days[$week_day_now] . ", " . $day_now . " de " . $months[$month_now] . " de " . $year_now;   
                return $date;    
            }  
            $fechaRutas  = explode ( '-' , $fechaRuta);
    
    
?>



<article class="container box style1 left" >
    
    
    
    
    <div class="inner">
                
        
        <table  width="100%" border="10" cellpadding="10" cellspacing="10" class="contenidoTables">
            
          
            
            <tr style="border:1px; ">
                <td colspan="3"  class="ingresosDiv" style="text-align: center; background: #FFCA00;color: #000 ">
                    Ruta del día
                    <br>
                <?php
        
                        echo actual_date($fechaRutas[0],$fechaRutas[1], $fechaRutas[2]);
                        

                        ?>
                    
                </td>
            </tr>
            
            <tr>
                <td class="ingresosDiv" style="text-align: center;  background: #31567f; font-size: 15px; padding: 2px">Cita a las</td>
                <td class="ingresosDiv" style="text-align: center;  background: #31567f; font-size: 15px; padding: 2px">Tipo servicio</td>
                <td class="ingresosDiv" style="text-align: center;  background: #31567f; font-size: 15px;padding: 2px">Cobrar</td>
            </tr>
            
                <?php foreach ($agendados as $agendado){ ?>
            
            
            <tr>
                

                <td  align="center" style="padding: 5px; background: <?php  echo $agendado->getConfirmacion()->getColorFondo(); ?>; color: <?php  echo $agendado->getConfirmacion()->getColorFuente(); ?>">
                    
                    <?php  
                    
                    $horaAsig       = explode(' ', $agendado->getFechaAsig()) ;
                    $horaInicial    = explode(":",$horaAsig[1]);
                    $horaInicial    = $horaInicial[0].":".$horaInicial[1];
                    
                    echo HorarioSum($horaInicial,'g','','').' a '.HorarioSum($horaAsig[1],"g",'',$agendado->getDuracion()); 
                    
                    ?>
                    
              
                    </td>
                
                
          
          
                    
              <?php
                
              if($agendado->getNota())
              echo $agendado->getNota()."<br>";
              
              
                $counter = 1;
                $total = 0 ;
                foreach ($agendado->getServicio() As $servicio){
                    
                    //valida de que el primera division este abierta
                    
                    
                        foreach ($servicio->getProducto()->getProductoPrecio() as $presentacion){
                            //echo intval($presentacion->getPrecio())."h";
                           $servicioPresentacion[$presentacion->getProductoId().intval($presentacion->getPrecio())]    = $presentacion->getPresentacion();
                        }
                        
                        ?>
                          <td align="left" style="padding-left: 20px;text-transform: capitalize; background: <?php  echo $agendado->getConfirmacion()->getColorFondo(); ?>; color: <?php  echo $agendado->getConfirmacion()->getColorFuente(); ?>">  
                            <?php
                        echo "[".$servicio->getCantidad().'] '.strtolower($servicio->getProducto()->getMarca()->getNombre()).' '.strtolower(str_replace("Ñ", "ñ",$servicio->getProducto())).' '.$servicioPresentacion[$servicio->getProducto()->getId().intval($servicio->getPrecio())]."</td>";
                        
                        
                        
                        ?>
                    
            
            
            
                        <?php
                        
                        $total = $total+$servicio->getPrecio();
                        
                }
                
                
                if($agendado->getDescuento()->getIsAprobado()){
                    $descuento        = -1*$agendado->getDescuento()->getMonto();
                    if($descuento <= -1)
                        $descuento_titulo =  "Descuento";
                    else
                        $descuento_titulo =  "Incremento";
                }else {
                    $descuento        =  '0.00';
                    $descuento_titulo =  "Descuento / Incremento";
                }
                
                
                
                
                if($agendado->getDescuento()->getIsAprobado()){
                ?>
                  <?php //echo "<b style='padding-right: 5px;'>".$descuento_titulo.':</b>'.number_format($descuento,0,',',','); ?>
                  
                  <?php } ?>
                  
                    <td align="center" style="background: <?php  echo $agendado->getConfirmacion()->getColorFondo(); ?>; color: <?php  echo $agendado->getConfirmacion()->getColorFuente(); ?>">
                         $<?php echo number_format($total+$descuento,0,',',','); ?>
                    </td>
                </tr>
    <?php } ?>
              
        
            <tr>
                 <td style="padding: 10px;padding-left: 0px;" colspan="3">
                    <a href="<?php echo url_for('dashboard/index')?>" style="color: #000">
                    Home
                    </a>
                    | 
                    <a href="<?php echo url_for('dashboard/servicio')?>" style="color: #000">
                    Activar Ruta
                    </a>
                     | 
                    <a href="<?php echo url_for('dashboard/cierre')?>" style="color: #000">
                    Cierre de Ruta
                    </a>
                </td>
            </tr>
        </table>
        
        
        </div>
    
    
    
    
</article>


    
 
        

